﻿
$('.btnUserDelete').click(function () {
    var $that = $(this);
    if (confirm('Bạn có chắc xóa?')) {
        var userId = $($that).data('userid');
        $.ajax({
            type: 'POST',
            url: '/Admin/AccountAdmin/AjaxDeleteUser',
            data: { userId: userId },
            success: function (result) {
                if (result.status) {
                    alert('Tài khoản đã banned thành công!');
                    $($that).closest('tr').hide();
                } else {
                    alert('Có lỗi xảy ra!');
                }
            },
            error: function (data) {

            }
        });
    }
});

$('.btnPostDelete').click(function () {
    var $that = $(this);
    if (confirm('Bạn có chắc xóa?')) {
        var postId = $($that).data('postid');
        $.ajax({
            type: 'POST',
            url: '/Admin/Post/AjaxDeletePost',
            data: { postId: postId },
            success: function (result) {
                if (result.status) {
                    alert('Đã xóa thành công!');
                    $($that).closest('tr').hide();
                } else {
                    alert('Có lỗi xảy ra!');
                }
            },
            error: function (data) {

            }
        });
    }
});

/** Quản lý comment */

$('.btnCommentDelete').click(function () {
    var $that = $(this);
    if (confirm('Bạn có chắc xóa?')) {
        var commentId = $($that).data('id');
        $.ajax({
            type: 'POST',
            url: '/Admin/CommentAdmin/AjaxDeleteComment',
            data: { commentId: commentId },
            success: function (result) {
                if (result.status) {
                    alert('Đã xóa thành công!');
                    $($that).closest('tr').hide();
                } else {
                    alert('Có lỗi xảy ra!');
                }
            },
            error: function (data) {

            }
        });
    }
});

$('.btnApprovedComment').click(function () {
    var $that = $(this);
    var commentId = $($that).data('id');
    $.ajax({
        type: 'POST',
        url: '/Admin/CommentAdmin/AjaxApprovedComment',
        data: { commentId: commentId },
        success: function (result) {
            if (result.status) {
                alert('Comment đã duyệt thành công!');
                $($that).closest('tr').hide();
            } else {
                alert('Có lỗi xảy ra!');
            }
        },
        error: function (data) {

        }
    });
});

$('.selectAll').change(function () {
    $('input:checkbox[name^=' + this.value + ']').attr('checked', this.checked).change();
});

/** Validate***/
$('#commentBulkAction').click(function () {
    if ($('#slcBulkAction').val() == 0) {
        alert('Vui lòng chọn tác vụ!');
        return false;
    }
});

$("#slcBulkAction").change(function () {
    if ($(':checkbox[name$=".IsChecked"]:checked').length <= 0) {
        alert('Vui lòng chọn dữ liệu cần cập nhật!');
        return false;
    }
});

$(function () {
    var $count = $('.side-nav #countAllComment');

    $.ajax({
        type: 'POST',
        url: '/Admin/CommentAdmin/AjaxCountAllCommentNotApproved',
        success: function (result) {
            var str = '<a class="menu-item" href="/Admin/CommentAdmin?Approved=false"><i class="fa fa-fw fa-edit"></i>Quản lý comment (<span id="countAllComment" title = "Có ' + result.total + ' comment đang chờ duyệt" >' + result.total + '</span>)</a>';
            $($count).closest('.menu-item').replaceWith(str);
        },
        error: function (data) {

        }
    });

});